package br.com.vendor_engine.interfaces;

import br.com.vendor_engine.entidades.Cliente;
import br.com.vendor_engine.entidades.Propostavenda;
import java.util.Date;
import java.util.List;

public interface InterfacePropostaVenda {
    
    public void salvarPropostaVenda(Cliente cliente, Float valorVendaPropostaVenda, 
            String formaPagamentoPropostaVenda, String tempoGarantiaPropostaVenda, 
            Date dataPropostaVenda, Date validadePropostaVenda);
    
    public void alterarPropostaVenda(int idPropostaVenda, Cliente cliente, Float valorVendaPropostaVenda, 
            String formaPagamentoPropostaVenda, String tempoGarantiaPropostaVenda, 
            Date dataPropostaVenda, Date validadePropostaVenda);
    
    public List<Propostavenda> pegarTodosPropostaVendda();
    
    public Propostavenda getPropostaVenda();
    
}
